<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "GB2312";
@media screen and (max-width: 1070px) { 
.fly {
	float: left;
	width: 100%;
}
.flz {
	display: none;
}
.flz2 {
	display: block;
	width: 100%;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
.fl {
	background-image: url(../images/jm_15.jpg);
	height: 210px;
	width: 100%;
	background-position: bottom;
	background-repeat: repeat-x;
}
.pro_listpro li a.je{
	padding-left: 15px;
	text-align: left;
	display: none;
	height: 23px;
}
.pro_listpro li p{
	border-bottom: 0px dotted #ccc;
	line-height: 31px;
	margin-bottom: 5px;
}
.gsz{
    display:none;
}
.gsy{
    width:100%;
}
.right {
	float: right;
	width: 69%;
}
.righ {
	float: right;
	width: 69%;
	margin-top: 20px;
}
.nav .hover .nav_lev2{display:none;}
}
@media screen and (max-width: 1050px) { 
.logo2 {
	padding-right: 5%;
}
}
@media screen and (max-width: 999px) { 
.logo2 {
	padding-right: 2%;
}
}
@media screen and (max-width: 950px) { 
.logo1 {
	float: left;
	width:36%;
}
.logo2 {
	padding-right: 1%;
	width:33%;
}
.logo3 {
	width:29%;
}
.footz {
	width: 60%;
}
.footy {
	width: 35%;
}
.logo img{
   width:100%	
}
.right {
	float: right;
	width: 66%;
}
.righ {
	float: right;
	width: 66%;
	margin-top: 20px;
}
}
@media screen and (max-width: 850px) { 
.al {
	display: none;
}
.xw {
	float: left;
	width: 35.9%;
	margin-right: 3%;
}
.gs {
	float: left;
	width: 60.6%;
}
.indexshqu li{
	float: left;
	margin-right: 1%;
	width: 48%;
	overflow: hidden;
	position: relative;
	margin-left: 1%;
	padding-bottom: 19px;
}
.right {
	float: right;
	width: 63%;
}
.righ {
	float: right;
	width: 63%;
	margin-top: 20px;
}
}
@media screen and (max-width: 820px) {
.fl1 {
	width: 19.7%;
}
.fl2 {
	width: 19.7%;
}
.fl3 {
	width: 19.7%;
}
.fl4 {
	width: 19.7%;
}
.fl5 {
	width: 19.7%;
}
.footy {
	width: 35%;
	text-align: center;
}
.fooy {
	display:none;
}
.left {
	display: none;
}
.right {
	float: right;
	width: 100%;
}
.righ {
	float: right;
	width: 100%;
	margin-top: 20px;
}
}
@media screen and (max-width: 800px) { 
.miaoshu {
	width: 100%; float: left;
}
.shebeipic {
	float: right;
	width: 40%;
	display:none;
}
.lxwmr {
	float: right;
	width: 100%;
	margin-top: 40px;
}
.lxwml {
	float: left;
	width: 100%;
}
.logo2 {
	padding-right: 1%;
	width:33%;
	display: none;
}
.logo1 {
	float: left;
	width:330px;
}
.logo3 {
	width:267px;
}
.foot2{ margin-bottom:40px;}
.fdh{ display:block; line-height:40px; height:40px; background-color:#ea1b23; width:100%; display:block; position:fixed; z-index:99999; bottom:0px; color:#FFF; }
.fdh li{ width:25%; float:left; display:block; text-align:center; border-right:1px #ddd solid; box-sizing:border-box;}
.fdh .li{ background-color:#222222;}
.fdh a{ color:#FFF;}

}
@media screen and (max-width: 750px) {
.cpy {
	float: right;
	color: #3d3d3d;
	display:none;
}
}
@media screen and (max-width: 720px) { 
.navtop{
	display: none;
}
.na2v {
	display: block;
}
.na2v a {
	line-height: 40px;
}
.nav1 {
	width: 33.33%;
	height: 40px;
}
.indexjoin li{
	float: left;
	margin-right: 1%;
	width: 48%;
	overflow: hidden;
	position: relative;
	margin-left: 1%;
	margin-bottom: 19px;
}
.pro_listpro li{
	float: left;
	width: 45.2%;
	overflow: hidden;
	border: 1px solid #ccc;
	margin-top: 0;
	margin-right: 1%;
	margin-bottom: 25px;
	margin-left: 0;
	padding-top: 9px;
	padding-right: 1.5%;
	padding-bottom: 9px;
	padding-left: 1.5%;
}
#preview {
	width: 100%;
}
.pro_nr {
	width: 100%;
}
.news_details p img {width: 100%;}
.banner {
	margin: 0px;
	padding: 0px;
	width: 100%;
	text-align: center;
	display: none;
}
.banner3 {
	text-align: center;
	width: 100%;
	display: block;
}
.hgjz {
	float: left;
	width: 25.3%;
	padding-right: 1.7%;
	display:none;
}
.hgjy {
	float: left;
	width: 100%;
}
.pic {
	float: left;
	width: 32%;
	display:none;
}
.cpname {
	width: 100%;
}
.cpintro {
	width: 100%;
}
}
@media screen and (max-width: 690px) { 
.logo2 {
	float: right;
	padding-right: 20px;
	width: 182px;
	color: #3f3e3e;
	line-height: 30px;
	background-image: url(../images/rh_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	display: none;
}
.logo5 {
	float: right;
	display: block;
	width:267px;
}
.logo3 {
	float: right;
	display: none;
}
.xw {
	float: left;
	width: 35.9%;
	margin-right: 3%;
	display: none;
}
.gs {
	float: left;
	width: 100%;
}
.zan_t li{
	float: left;
	margin-left: 0.5%;
	text-align: center;
	font-size: 13px;
	margin-bottom: 17px;
	width: 49%;
	margin-right: 0.5%;
}
}
@media screen and (max-width: 650px) { 
.topz {
	float: left;
	display:none;
}
}
@media screen and (max-width: 620px) { 
.logo5 {
	width:44%;
}
.logo1 {
	width:54.4%;
}
#form1 table tr td #dh {
	border: 1px solid #cdcdcd;
	width: 90%;
}
#form1 table tr td #bt {
	border: 1px solid #cdcdcd;
	width: 90%;
}
#form1 table tr td #ms {
	height: 115px;
	margin: 0px;
	padding: 0px;
	width: 90%;
	border: 1px solid #d7d7d7;
}
.ly {
	float: left;
	width: 100%;
	background-image: none;
	background-repeat: no-repeat;
	background-position: right bottom;
}
.footz{
 width:100%;
}
.footy{
 display:none;
}
.hgjy ul li {
	float: left;
	width: 48%;
	margin-right: 1%;
	margin-left: 1%;
	display: block;
	margin-bottom: 10px;
}
}
@media screen and (max-width: 500px) { 
.fooy {
	float: right;
	display: none;
}
.hezuo li {
	text-align: center;
	font-family: "微软雅黑";
	font-size: 13px;
	margin-top: 15px;
	margin-right: 1%;
	float: left;
	color: #666;
	width: 48%;
	margin-left: 1%;
}
/*.gsz {
	float: left;
	width: 100%;
	display:block;
}*/
.gsy {
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.gsd h2 {
	color: #ec1b24;
	text-align: center;
	font-size: 1.6em;
	line-height: 40px;
}
.pro_nr .organizer {
	height: 60px; color: rgb(102, 102, 102); line-height: 60px; font-size: 14px; margin-top: 10px;
	display:none;
}
}
@media screen and (max-width: 460px) { 
.indexshqu li{
	float: left;
	margin-right: 1%;
	width: 98%;
	overflow: hidden;
	position: relative;
	margin-left: 1%;
	padding-bottom: 19px;
}
.fly a {
	font-size: 0.8em;
}
.xw {
	float: left;
	width: 100%;
	margin-right: 0%;
	display: block;
	padding-bottom: 25px;
}
#cen_right_top div table{display:none;}
#cen_right_top2 div img{display:none;}
#cen_right_top2{display:none;}
#cen_right_top3{display:block;}
}
@media screen and (max-width: 400px) { 
.xhd ul li {
	float: left;
	width: 100%;
	padding-top: 3px;
	padding-bottom: 3px;
	word-break:keep-all;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
}
.xhd ul li span {
	float: right;
	background-color: #e8e8e8;
	padding-right: 10px;
	padding-left: 10px;
	display: none;
}
.wz {
	display: none;
}
.logo1 {
	float: left;
	width:100%;
	max-width:330px;
}
.logo5 {
	display:none;
}
.footz{
 width:100%;
 display:none;
}
.footy{
	width: 100%;
	display: block;
	text-align: center;
}
.footy img{
	text-align: center;
	float: none;
}
}
</pre></body></html>